﻿using System;
using System.Collections.Generic;
using System.Text;
using Kent.Boogaart.HelperTrinity;

namespace WPFCABShell.Shell.Interface.Services.Skinning
{
	/// <summary>
	/// Contains event data related to a skin.
	/// </summary>
	public sealed class SkinEventArgs : EventArgs
	{
		private readonly ISkin _skin;

		/// <summary>
		/// Gets the skin.
		/// </summary>
		public ISkin Skin
		{
			get
			{
				return _skin;
			}
		}

		public SkinEventArgs(ISkin skin)
		{
			ArgumentHelper.AssertNotNull(skin, "skin");
			_skin = skin;
		}
	}
}
